package com.JobWebGem.system.model.dto.resume;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 管理员更新岗位信息请求
 *
 * @author renli
 */
@Data
public class ResumeUpdateRequest implements Serializable {

    /**
     * resumeId
     */
    @ApiModelProperty("修改简历id")
    private Integer resumeId;
    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    private String name;

    /**
     * 性别（0-男，1-女）
     */
    @ApiModelProperty("性别（男，女）")
    private String sex;

    /**
     * 出生日期
     */
    @ApiModelProperty("出生日期")
    private Date birth;

    /**
     * 年龄
     */
    @ApiModelProperty("年龄")
    private Integer age;

    /**
     * 照片URL
     */
    @ApiModelProperty("照片URL")
    private String userAvatar;

    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private Long phone;

    /**
     * 邮箱地址
     */
    @ApiModelProperty("邮箱地址")
    private String email;

    /**
     * 婚姻状态
     */
    @ApiModelProperty("婚姻状态")
    private String marriage;

    /**
     * 政治面貌
     */
    @ApiModelProperty("政治面貌")
    private String political;

    /**
     * 期望薪资
     */
    @ApiModelProperty("期望薪资")
    private String salary;

    /**
     * 毕业学校
     */
    @ApiModelProperty("毕业学校")
    private String college;

    /**
     * 专业
     */
    @ApiModelProperty("专业")
    private String major;

    /**
     * 学历
     */
    @ApiModelProperty("学历")
    private String education;

    /**
     * 工作经历
     */
    @ApiModelProperty("工作经历")
    private String experience;

    /**
     * 技术能力
     */
    @ApiModelProperty("技术能力")
    private String technology;

    /**
     * 自我介绍
     */
    @ApiModelProperty("自我介绍")
    private String introduction;

    private static final long serialVersionUID = 1L;
}